﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using SIMCObjetoNegocio;

/// <summary>
/// Summary description for SessionVariable
/// </summary>
public class SessionVariable
{
    public int PersonaId { get; set; }
    public string valorTreeView { get; set; }
    public string TipoPersona { get; set; }
    public int IdPortafolio { get; set; }
    public PortafolioSearchCriteria CriterioBusquedaPortafolio { get; set; }
    /// <summary>
    /// Solo usuada para el MasterPage
    /// </summary>
    public List<FuncionConSeguridad> permisos { get; set; }
    public string MenuSeleccionado { get; set; }
    public DateTime FechaPortafolio { get; set; }

    public SessionVariable()
    {
        InicializarObjeto();

    }

    public void InicializarObjeto()
    {
        PersonaId = 0;
        valorTreeView = string.Empty;
        TipoPersona = "N";
        permisos = new List<FuncionConSeguridad>();
        IdPortafolio = 0;
        MenuSeleccionado = "Principal";
        FechaPortafolio = new DateTime(2009, 10, 31);
    }
}